insignificant little village - French English Dictionary